Part Number Hot Search : 
EP8290 TS901107 74LS242 TG2006F TB0460A 090A0 1530A SDN136
Product Description
Full Text Search
 

To Download MX802J Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 DATA BULLETIN
MX802
Features
DVSR (Data/Voice Storage and Retrieval) Codec CVSD Codec Encoder and Decoder Control and Timing Circuitry for 4Mbits of external DRAM Low Power Operation Member of DBS800 Family (C-BUS Compatible)
DVSR CODEC
Applications
Answering Machines where an incoming speech message is stored for later recall Busy Buffering, in which an outgoing speech message is stored temporarily Automatic transmission of pre-recorded alarm or status messages. Time Domain Scrambling of Speech messages VOX control of transmitter functions Temporary Data Storage, such as buffering of over-air data transmissions
IRQ XTAL/ XTAL CLOCK AUDIO IN AUDIO OUT
SERIAL CLOCK
COMMAND DATA
REPLY DATA
CS
C-BUS INTERFACE AND CONTROL LOGIC
CLOCK GENERATOR
PLAY COMMAND BUFFER
STORE COMMAND BUFFER
CONTROL REGISTER
STATUS REGISTER
DATA READ COUNTER
DATA WRITE COUNTER
SPEECH PLAY COUNTERS
SPEECH STORE COUNTERS
ENCODE CLOCK
POWER ASSESS ENCODER DECODER CLOCK CLOCK
MOD
DECODE CLOCK
DEMOD
IDLE PATTERN
DRAM CONTROL AND TIMING
DIRECT ACCESS CLOCKS AND DATA
WE CAS RAS1 RAS2 RAS3 RAS4 A9 A8 A7 A6 A5
DRAM Data In/ A0/ENO
A4 A3/ECK A2/DCK (ENCODER
OUT)
DRAM Data Out/ A1/DEI (DECODER IN)
VDD
VBIAS
VSS
DRAM ADDRESS LINES
The MX802 Data/Voice Storage and Retrieval (DVSR) Codec contains a Continuously Variable Slope Delta Modulation (CVSD) encoder and decoder as well as control and timing circuitry for up to 4Mbits of external DRAM. As a member of the DBS800 series, it also contains interface and control logic for the "C-BUS" serial interface. When used with external DRAM, theMX802 had four primary functions: Speech Storage, Speech layback, Data Storage, and Data Retrieval. The Speech Storage and Playback may be performed concurrently with data storage or retrieval. On-chip the Delta Codec is supported by input and output analog switched-capacitor filters and audio output switching circuitry. The DRAM control and timing circuitry provides all the necessary address, control, and refresh signals to interface to external DRAM. The MX802 may also be used without DRAM (as a "stand alone" CVSD Codec), in which case direct access is provided to the CVSD Codec digital data and clock signals. All signals are controlled by "C-BUS" commands from the system microcontroller. The MX802 may be used with a 5.0V power supply and is available in the following packages: 24-pin PLCC (MX802LH), 28-pin PLCC (MX802LH8), and 28-pin PDIP (MX802P).
1998 MX-COM, Inc. www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054 Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
2
MX802
Contents
Section Page 1 Block Diagram................................................................................................................ 3 2 Signal List....................................................................................................................... 4 3 External Components.................................................................................................... 6 4 General Description....................................................................................................... 7
4.1 Controlling Protocol ............................................................................................................. 8
4.1.1 4.1.2 4.1.3 4.1.4 Address/Commands............................................................................................................... 8 Operation with DRAM............................................................................................................. 8 Speech ................................................................................................................................... 9 Data Handling....................................................................................................................... 10 General Reset ...................................................................................................................... 12 Direct Access ....................................................................................................................... 12 Play Counter......................................................................................................................... 12 DRAM Control ...................................................................................................................... 12 Codec Powersave ................................................................................................................ 12 Command Interrupt Enable .................................................................................................. 12 Store and Play Speech Synchronization .............................................................................. 12 Decoder and Encoder Control.............................................................................................. 12 Time Compression of Speech .............................................................................................. 15 Interrupts .............................................................................................................................. 15 Power Register..................................................................................................................... 15
4.2
Write to Control Register ................................................................................................... 12
4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8
4.3 4.4
Encoder and Decoder Control : Analog Input and Output Control..................................... 14
4.3.1 4.4.1 4.4.2
Read Status Register ........................................................................................................ 15
5 Application - Codec Performance ............................................................................. 17 6 Performance Specifications........................................................................................ 19
6.1 Electrical Specifications..................................................................................................... 19
6.1.1 6.1.2 6.1.3 6.1.4 Absolute Maximum Limits .................................................................................................... 19 Operating Limits ................................................................................................................... 19 Operating Characteristics..................................................................................................... 20 Timing................................................................................................................................... 21
6.2
Packages........................................................................................................................... 23
MXCOM, Inc. reserves the right to change specifications at any time without notice.
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
3
MX802
1 Block Diagram
SERIAL CLOCK COMMAND DATA REPLY DATA CS IRQ XTAL/ XTAL CLOCK AUDIO IN AUDIO OUT
C-BUS INTERFACE AND CONTROL LOGIC
CLOCK GENERATOR
PLAY COMMAND BUFFER
STORE COMMAND BUFFER
CONTROL REGISTER
STATUS REGISTER
DATA READ COUNTER
DATA WRITE COUNTER
SPEECH PLAY COUNTERS
SPEECH STORE COUNTERS
ENCODE CLOCK
POWER ASSESS ENCODER DECODER CLOCK CLOCK
MOD
DECODE CLOCK
DEMOD
IDLE PATTERN
DRAM CONTROL AND TIMING
DIRECT ACCESS CLOCKS AND DATA
WE CAS RAS1 RAS2 RAS3 RAS4 A9 A8 A7 A6 A5
DRAM Data In/ A0/ENO
A4 A3/ECK A2/DCK (ENCODER
OUT)
DRAM Data Out/ A1/DEI (DECODER IN)
VDD
VBIAS
VSS
DRAM ADDRESS LINES
Figure 1: Block Diagram
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
4
MX802
2 Signal List
J/LH8 1 2 3 4 LH Signal Description Row Addres s Strobe 2 This pin should be connected to the Row Address Strobe input of the second 1Mbit DRAM chip (if used). Row Address Strobe 1 This pin should be connected to the Row Address Strobe input of the first DRAM chip. ( W E ) The DRAM of Read/Write control pin. This is the output of the 4.0MHz on -chip clock oscillator. External components are required at the output when a Xtal is used. A Xtal cannot be used with the 24-pin version. This is the input to the on-chip clock oscillator inverter. A 4.0MHz Xtal or externally derived clock should be connected here. See Figure 2. This clock provides timing for on-chip elements, filters, etc. A Xtal cannot be used with the 24-pin version. Various Xtal frequencies can be used with this device. See Table 5 for Sampling Rate Variations. Interrupt Request The output of this pin indicates an interrupt condition to the microcontroller by going to logic'0'. This `wire-or able' output, enabling the connection of up to 8 peripherals to 1 interrupt port on the microcontroller. This pin is an open drain output. It therefore has a low impedance pulldown to logic `0' when active and a high impedance when inactive. Conditions indicated by this function are Power Reading Ready, Play Command Complete, and Store Command Complete. This is the C-BUS serial clock input. This clock, produced by the microcontroller, is used to transfer timing commands and data to and from the DVSR Codec. See timing diagrams. Clock requirements vary for different MX802 functions. This is the C-BUS serial data input from the microcontroller. Data is loaded to this device in 8-bit bytes, MSB (bit 7) first, and LSB (bit 0) last, synchronized to the Serial clock. See Timing diagrams. Chip Select : The C-BUS data transfer control function, this input is provided by the microcontroller. Command Data transfer sequences are initiated, completed, or aborted by the CS signal. See Timing Diagrams. This is the C-BUS serial data output to the microcontroller. The transmission of Reply Data bytes is synchronized to the Serial Data Clock under the control of the Chip Select input. This 3-state output s held at high impedance when not sending data to the microcontroller. See Timing diagrams. This is the output of the on-chip analog circuitry bias system, held internally at VDD/2. This pin should be decoupled to VSS by capacitor C1. See Figure 2. This is the Analog signal out. This is the audio (speech) input. The signal to this pin must be AC coupled by capacitor C4 and decoupled to VSS by HF capacitor C6. For optimum noise performance this input should be driven from a source impedance of less than 100. Negative Supply (GND) DRAM Data In/A0/Direct Access -- This is connected to the DRAM data input and address line A0. With no DRAM used, this output is available in a Direct Access mode as the Delta Encoder digital data Output. Direct Access control is achieved by Control Register byte 1, bit 7.
RAS2
1 2
RAS1 Write Enable Xtal
5
3
Xtal/Clock
6
4
IRQ
7
5
Serial Clock
8
6
Command Data
9
7
CS
10
8
Reply Data
11
9
VBIAS
12 13
10 11
Audio Out Audio In
14 15
12 13
VSS Encoder Out (ENO)
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
5
MX802
J/LH8 16
LH 14
Signal Decoder In (DEI)
17
15
Decoder Clock (DCK):
Description DRAM Data Out/A1/Direct Access --: This is connected to the DRAM data output and address line A1. With no DRAM used, this pin is available in a Direct Access mode as the Delta Decoder Clock input. Direct Access control is achieved by Control Register byte 1, bit 6. DRAM A2/Direct Access -- This is the DRAM address line A2. With no DRAM employed, this pin is available in a Direct Access mode as the Delta Decoder Clock Input. Direct Access control is achieved by Control Register byte 1, bit 6. DRAM A3/Direct Access: This is the DRAM address line A3. With no DRAM employed, this pin is available in a Direct Access mode as the Delta Encoder Clock Output. Direct Access control is achieved by Control Register byte1, bit 6. DRAM address line 4. DRAM address line 5. DRAM address line 6. DRAM address line 7. DRAM address line 8. Row Addres s Strobe 4 : This pin should be connected to the Row Address Strobe input of the fourth 1Mbit DRAM chip (if used). Row Addres s Strobe 3 : This pin should be connected to the Row Address Strobe input of the third 1Mbit DRAM chip (if used). This is DRAM address line A9. This pin is not connected when a 256kbit DRAM is used. Note: To simplify PCB layout, the DRAM address inputs A0-A8 may be connected in any physical order to the DVSR Codec output pins A0-A8. Column Address Strobe : This is the DRAM Column Address Strobe pin. It should be connected to the CAS pins of all DRAM chips. Positive supply. A single, stable +5 volt supply is required. Levels and voltages within the DVSR Codec are dependent upon this supply. Table 1: Signal List
18
16
Encoder Clock (ECK)
19 20 21 22 23 24 25 26
17 18 19 20 21
DRAM A4 DRAM A5 DRAM A6 DRAM A7 DRAM A8 RAS4 RAS3
22
DRAM A9
27 28
23 24
CAS VDD
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
6
MX802
3 External Components
V DD C5
4 X 1 Mbit DRAM
V SS R1 RAS2 RAS1 WE XTAL
SEE INSET XTAL/CLOCK
* 2
1 3 4 6 7 8 9 10 11 12 13 14
28 27 26
V DD CAS A9 RAS3 RAS4 A8 A7 A6 A5 A4 A3/ECK A2/DCK A1/DEI A0/ENO
A0 - A9 WE CAS RAS D Q
* 5
MX802J
IRQ SERIAL CLOCK
C-BUS INTERFACE
* 25 * 24 23
22 21 20 19 18 17 16 15
A0 - A9 WE CAS RAS D Q
COMMAND DATA CS REPLY DATA VBIAS AUDIO OUT AUDIO IN C6 V SS C1
A0 - A9 WE CAS RAS D Q
C4
A0 - A9 WE CAS RAS D Q
V SS
R4
INSET R3 X1 R2
XTAL
4
*
MX802J
C3
XTAL/CLOCK C2
5
V SS
Figure 2: Recommended External Components Component R1 R2 R3 R4 C1 C2 C3 1 1.0k 1.0F 33.0pF 33.0pF Notes Value 22.0k 1.0M Tolerance 5% 10% 10% 10% 10% 20% 20% X1 X1 X1 4.00MHz 4.032MHz 4.096MHz Component C4 C5 C6 Notes Value 1.0F 1.0F .001F Tolerance 20% 20% 20%
Table 2: Recommended External Components
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
7
MX802
Recommended External Component Notes: 1. Xtal circuitry shown in inset is in accordance with the MX-COM Standard and DBS 800 Crystal Application Note. 2. External Xtal circuitry is not applicable to the 24-pin/lead version of this device. Only an externally derived clock input can be used. 3. Functions whose pins are marked with and asterisk (*) in Figure 2 are not available on the 24-pin/lead versions of this device. Pin numbers illustrated are for 28-pin versions. 4. Table 5 details the actual encoder/decoder sample rates available using the Xtal frequencies recommended above. 5. Resistor R1 is used as the DBS800 system common pull-up for the C-BUS Interrupt Request IRQ line. The optimum value will depend on the circuitry connected to the IRQ . Up to 8 peripherals may be connected to this line. 6. Recommended DRAM parameters: 256kbit x 1 or 1Mbit x 1 Dynamic Random Access Memory with " CAS before RAS" refresh mode. Maximum Row address time = .200us. Example DRAM types: 256kbit (262,144 bits) Texas Instruments (TMS4256-20) Hitachi (HM51256-15) 1Mbit (1,048,576 bits) Texas Instruments (TMS4C1024-15) Hitachi (HM511000-15) 7. Figure 2 shows connections to 4x1 Mbit sections of DRAM. If desired, to simplify PCB layout, the DRAM inputs A0-A8 may be connected in any order to the MX802 DVSR Codec output pins A0-A8. Connections to 256kbit DRAM are similar, but A9 I left unconnected. 8. When using the MX802 "stand alone" 9Direct Access), no DRAM sections should be connected.
4 General Description
The MX802 Data/Voice Storage and Retrieval (DVSR) Codec contains a Continuously Variable Slope Delta Modulation (CVSD) encoder and decoder as well as control and timing circuitry for up to 4Mbits of external DRAM. As a member of the DBS800 series, it also contains interface and control logic for the "C-BUS" serial interface. When used with external DRAM, theMX802 had four primary functions: Speech Storage, Speech layback, Data Storage, and Data Retrieval. The Speech Storage and Playback may be performed concurrently with data storage or retrieval.
Speech Storage:
Speech Playback: Data Storage: Data Playback:
Speech signals present at the Audio Input may be digitized by the CVSD encoder. The resulting bit stream is stored in DRAM. This process also provides readings of the speech signal power level. These readings are used by the system microcontroller for pause reduction. Digitized speech may be read from DRAM and converted back into analog from by the CVSD decoder. Digital data derived via the C-BUS from the Modem or system data may be stored in DRAM. Digital data may be read from DRAM and sent over the C-BUS to the system microcontroller.
On-chip the Delta Codec is supported by input and output analog switched-capacitor filters and audio output switching circuitry. The DRAM control and timing circuitry provides all the necessary address, control, and refresh signals to interface to external DRAM. The MX802 may also be used without DRAM (as a "stand alone" CVSD Codec), in which case direct access is provided to the CVSD Codec digital data and clock signals. All signals are controlled by "C-BUS" commands from the system microcontroller.
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
8
MX802
4.1
Controlling Protocol
Control of the functions of the MX802 DVSR Codec is by a group of Address/Commands (A/Cs) and appended instructions of data to and from the system microcontroller (See Figure 4). The use and content of these instructions is detailed in the following pages. Command Assignment Address/Command (A/C) byte Hex General Reset Write to Control Register Read Status Register Store `N' pages. Start page `X' Store `N' pages. Start page `X' Play `N' pages. Start page `X' Play `N' pages. Start page `X' Write Data. Start page `P' Read Data. Start page `P' Write Data - continue Read Data -- Continue 01 60 61 62 63 64 65 66 67 68 69 Binary
MSB LSB
Data Bytes
00000001 01100000 01100001 01100010 01100011 01100100 01100101 01100110 01100111 01101000 01101001 +2 byte instruction to Control Register +1 byte reply from Status Register +2 bytes command - Immediate +2 bytes Command - Buffered +2 bytes Command - Immediate +2 bytes Command - Buffered +2 bytes `P' + Write Data +2 bytes `P' + Read Data +Write Data +Read Data
Table 3: C-BUS Address/Commands 4.1.1 Address/Commands
Instruction and data transactions to and from this device consist of an Address/Command (A/C) byte followed by further instruction/data reply. Control and configuration is by writing instructions form the microcontroller to the Control Register (60H). Reporting of MX802 configurations is by reading the Status Register (61H). 4.1.2 Operation with DRAM The MX802 can operate with up to 4Mbits of Dynamic Ram (DRAM). When used with DRAM, the MX802 performs four main functions under the control of the commands received over the C-BUS interface from the microcontroller:
Stores Speech Plays Speech Writes Data Reads Data
The MX802 stores speech by digitally encoding the analog input signal and writing the resulting digital data into the associated DRAM. The MX802 plays back stored speech by reading the digital data stored in the DRAM and decoding it to provide and analog output signal. The MX802 writes data sent ver the C-BUS from the microcontroller to DRAM. The MX802 reads data from DRAM, sending it to the microcontroller over the C-BUS.
Data is directed to and from DRAM by the on-chip DRAM Controller.
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
9
MX802
4.1.3
Speech
The CVSD encoder and decoder sampling rates are independently set via the Control Register (See Table 4, Table 5, and Table 6) to 16, 25, 32, 50, and 64kbps. This allows the user to choose between speech quality and storage time while providing for time compression or expansion of the speech signals. The DVSR Codec can handle from 256kbits to 4Mbits of DRAM, giving, in the case of the 32kbps sampling rate, from 8 to 131 seconds of speech storage. For speech storage purposes, the memory is divided into `pages' of 1024 bits each, corresponding to 32ms at 32kbps sampling rate. A 256 kbit DRAM contains A 1 Mbit DRAM contains A 4 Mbit DRAM contains 256 `pages' 1024 `pages' 4096 `pages'
When used without DRAM, the decoder sampling rate (8-64kbps) is determined by an external clock source applied to the Decoder Clock pin. 4.1.3.1 Store and Play Speech Commands Speech storage and playback may take place simultaneously. These commands are transmitted, via C-BUS, to the MX802 in the following form: STORE OR PLAY "N" (1024-bit) PAGES (of decoded speech data) STARTING AT PAGE "N". "N" can be any number between 0 and F (1-16 pages). "X" can be any number from 405 (4Mbit DRAM), as shown below. Preceded by A/C, this command writes 16 bits (byte 1 or byte0) of data from the microcontroller to the Store or Play command Buffer.
MSB
BYTE 1 14 N 13 12 11 10 9 8 7 6 X 5
BYTE2 4 3 2 1
LSB
15
0
4.1.3.2 4.1.3.2.1
Speech Store Commands 62H STORE "N" PAGES - START PAGE "X" (immediate) 63H STORE "N" PAGES - START PAGE "X" (buffered)
The digitized speech from the CVSD encoder is stored in consecutive DRAM locations with the Speech Store Counters sequencing through the DRAM addresses and counting the number of complete pages stored since the start of the execution of the command. As soon as the command has terminated, the following events take place: 1. The Store Command Complete bit in the Status Register (Table 7) is set. 2. An Interrupt Request ( IRQ ) is sent, if enabled, to the microcontroller. 3. The next speech storage command (if present) is immediately taken from the Store Command Buffer and execution f the new command commences. The IRQ output is cleared by reading the Status Register: 4.1.3.2.2 61H READ STATUS REGISTER (Table 8) To provide continuity of speech commands, both Store and Play Commands can be presented to the MX802 in one of two formats: immediate or buffered. An immediate command will be started on completion of its loading, irrespective of the condition of the current command. A buffered command will begin after the completion of the current Store or Play command, unless Speech Synchronization Bits (Control Register) are set. Buffering of commands lets the DVSR Codec execute a series of commands without intervening gaps even though the microcontroller may take several milliseconds to respond to each "Command Complete" Interrupt Request. In either case, the Store or Play Command Complete bit of the status register will be cleared.
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
10
MX802
4.1.3.3
Speech Playback
Speech playback is controlled by similar commands using the Speech Play counters and Play Command Buffer: 4.1.3.3.1 64H PLAY "N" PAGES - START PAGE "X" (immediate) 65H PLAY "N" PAGES - START PAGE "X" (buffered)
As soon as the Play Command had completed, the "Play Command Complete" bit in the Status Register is set, and an Interrupt Request is generated (if enabled). If no "next" command is waiting in the Play Command Buffer when a speech play command finishes, a continuous idle code (0101...0101) will be fed to the delta decoder. Speech data is stored or recovered at the selected Encode or Decode sample rate (Table 5). Store or Play Command Complete bits in the Status Register are cleared by the next Store or Play Command received from the microcontroller, or by a General Reset (01H). 4.1.3.4 Store/Play Speech Synchronization (Table 6) This capability is provided primarily for Time Domain Scrambling applications. Speech Synchronization bits in the Control Register will produce the effects described below: 4.1.3.4.1 4.1.3.4.2 No Speech Sync Set: Store after Play: Store and Play operations may take place completely independently. The next buffered store command will start on completion of a play command, while the next play command sequence (if any) continues normally. 4.1.3.4.3 Play after Store: The next buffered play command will start on completion of a store command, while the next store command sequence (if any) continues normally. These actions will continue while Speech Sync bits are set. 4.1.4 Data Handling For the purpose of storing data sent via C-BUS from the microcontroller, the memory (DRAM) is divided into "data pages" of 64 bits (8 bytes). A 256kbit DRAM contains 4096 data pages. A 1Mbit DRAM contains 16384 data pages. 4Mbit DRAM contains 65536 data pages. In accordance with C-BUS timing specifications, data is handled 8 bits (1 byte) at a time, although any number of 8-bit blocks of data may be written to or read from the DRAM by a single command. Data transfer is terminated by the Chip Select line going to a logic "1." 4.1.4.1 C-BUS Data Transfer Limitations For those commands which transfer data over the C-BUS between DRAM and the microcontroller (Write and Read data), the C-BUS serial clock rate is limited to a maximum of: 125kHz if the VSR Codec is executing store and play commands. 250kHz if no speech Store or Play commands are active. This limitation is due to the rate at which data goes into and out of the DRAM. All other commands and replies (Control, Status, Reset) may use a maximum clock rate of 500kHz. See Figure 4. 4.1.4.2 4.1.4.2.1 Read Data 67H READ DATA -- START PAGE "P"
This command sets the Data Read Counter to "P," page, and then reads data bytes from successive DRAM locations, sending them to the microcontroller as Reply Data bytes. The Data Read Counter is incremented by 1 for each bit read. 4.1.4.2.2 69H READ DATA CONTINUE This command reads data bytes from successive DRAM locations determined by the Data Read Counter, incrementing the counter by 1 for each bit read.
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
11
MX802
4.1.4.3 4.1.4.3.1
Write Data 66H WRITE DATA -- START PAGE "P"
This command sets the Data Write Counter to "P" page, and then writes data bytes to successive DRAM locations, incrementing the Data Write Counter by 1 for each bit received via the C-BUS. The Start Page, "P," is indicated by loading a 2-byte word after the relevant Address/Command byte. This 16bit word allows data page addresses from 0 to 65535 (4Mbits DRAM). 4.1.4.3.2 68H WRITE DATA CONTINUE This command writes data bytes to successive DRAM locations determined by the Data Write Counter, incrementing the counter by 1 for each bit received over the C-BUS. 4.1.4.4 DRAM Speech Capacity 28-pin/lead versions of the MX802 may be used with a single 256kbit DRAM, or with up to 4 x 1Mbit of DRAM. 24-pin/lead versions may only be used with a single 256kbit or 1Mbit DRAM. The different encode and decode sampling clock rates available enable the user to set voice store and play times against recovered speech quality. Table 4 gives information on storage capacity and Store/Playback times. Speech data can be replayed at a different sample rate or in a reversed sequence (see Control Register for details). DRAM Size 256kbps 1024kbps 2Mbps 3Mbps 4Mbps Available bits 262144 1048576 2097152 3145738 4194304 Speech Pages 16 256 1024 2048 3072 4096 16.0 65.0 131.0 196.0 262.0 Nominal Sample Rates (kbps) 25 10.0 42.0 84.0 126.0 168.0 32 8.0 32.0 65.0 98.0 131.0 50 5.0 20.0 42.0 63.0 84.0 64 4.0 16.0 32.0 49.0 65.5
Table 4: Sampling Clock Rates vs. Speech Storage/Playback Times 4.1.4.5 Encoder and Decoder Sampling Clocks
Encoder and decoder sampling clock rates are programmable via the Control Register. Table 5 shows the range of sampling rates available for different Xtal/clock input frequencies and the counter ratios used to produce them. Consideration should be given to the effect of different Xtal/clock frequencies upon the audio frequency performance of the device. Control Register Byte 0, Bits 5 2 0 1 1 1 1 4 1 1 0 0 1 1 3 0 1 0 1 0 1 Dec. Enc. 256 160 128 80 64 15.625 25.0 31.25 50.0 62.50 15.75 25.20 31.50 50.4 63.0 16.0 25.60 32.0 51.20 64.0 Internal Counter Division Ratio Xtal Clock Frequency (MHz) 4.0 4.032 4.096
Table 5: Sampling Clock Rates Available With respect to using a single Xtal/clock frequency for all DBS 800 devices in use, it should be noted that a. A 4.032MHz Xtal/clock input will produce an accurate 1200-baud rate for the MX809 MSK Modem. b. A 4.096MHz Xtal/clock input will generate exactly 16kbps, 32kbps and 64kbps Codec sampling clock rates.
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
12
MX802
4.2
4.2.1
Write to Control Register
General Reset
Upon power-up the bits in the MX802 registers will be random (either 0 or 1). A General Reset Command (01H) will be required to reset all devices on the C-BUS. It has the following effect on the MX802: Control Register Status Register Clear Store and Play Command Buffers 4.2.2 Direct Access Set to 00H Set to 00H
External circuitry is allowed direct access to the Delta Codec data and sampling clocks, disabling the DRAM timing circuitry. This permits the Delta Codec section of the MX802 to be used as a Delta Modulation voice encoder and decoder. Input audio is encoded and made available at the Encoder Out (ENO) pin. Speech data input to the Decoder In (DEI) pin is decoded to give voice-band audio at the Audio Output. Analog output switching remains under the control of the Control Register, but the decoder sampling clock rate (8kbps to 64kbps) must be provided from an external source to the Decoder Clock (DCK) pin. To ensure correct filter setting, Decoder Control bits (byte 0, bits 5, 4, 3) should be set to binary 1,1,1, where the required rate approximates to a multiple of 25kbps. Both the encoder internal sampling clock rate and input switching (Table 7) remain under the control of the Control Register. The encoder internal sampling clock rate is available to external circuitry at the Encoder Clock Out (ECK) pin. 4.2.3 Play Counter The Play Counter direction may be set to run backward as well as forward. This can be used in a scrambling system by replaying speech data in reverse order. 4.2.4 DRAM Control A logic "1" will disable the DRAM Control Timing circuits and associated counters. The C-BUS Interface, Clock Generator, Delta Codec and filters remain active. This bit should be set to logic "1" when the MX802 is used in the Direct Access Mode. Minimum DVSR Codec power consumption is achieved by setting both DRAM Control and Powersave bits to logic "1." 4.2.5 Codec Powersave A logic "1" puts the Delta Codec and filters into Powersave Mode with VBIAS maintained. The Clock Generator, C-BUS Interface, and DRAM Control and Timing remain active. 4.2.6 Command Interrupt Enable A logic "1" set at the relevant bit will enable Interrupt Requests to the microcontroller when that command operation is complete. 4.2.7 4.2.8 Store and Play Speech Synchronization Decoder and Encoder Control This is intended primarily for Time Domain Scrambling. This individually sets decoder and encoder sampling clock rates, as well as the source of the audio output.
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
13
MX802
Setting Byte 1
MSB
Function First Byte for Transmission Not used - Set to `0' Direct Access Encoder Data out to A0/ENO Encoder Clock to A3/ECK Decoder Input from A1/DEI Decoder Clock from A2/DCK Normal DVSR Operation Play Counter Decrement Increment DRAM Control Disable DRAM Enable DRAM Codec Powersave Powersave MX802 MX802 Enable Store Command Interrupt Enable Interrupt Disable Play Command Interrupt Enable Interrupt Disable Power Reading Interrupt Enable Interrupt Disable
Bit 7 Bit 6 1
0 Bit 5 1 0 Bit 4 1 0 Bit 3 1 0 Bit 2 1 0 Bit 1 1 0 Bit 0 1 0
Setting Byte 0
MSB
Function Last Byte for Transmission Store/Play Speech Sync. No Sync No Sync Sync - Play after Store Sync - Store after Play Bit 3 0 1 0 1 0 1 0 1 Bit 0 0 1 0 1 0 1 0 1 Decoder Control Idle (32kbps); Aud O/P from LPF Idle (32kbps); Aud bypass Idle (32kbps); Aud O/P at high Z On-Sampling Rate 16kbps On-Sampling Rate 25kbps On-Sampling Rate 32kbps On-Sampling Rate 50kbps On-Sampling Rate 64kbps Encoder Control I/P at VBIAS; F/Idle (32kbps) I/P at high Z; F/Idle (32kbps) I/P at high Z; F/Idle (64kbps) On-Sampling Rate 16kbps On-Sampling Rate 25kbps On-Sampling Rate 32kbps On-Sampling Rate 50kbps On-Sampling Rate 64kbps
Bit 7 0 0 1 1 Bit 5 0 0 0 0 1 1 1 1 Bit 2 0 0 0 0 1 1 1 1
Bit 6 0 1 0 1 Bit 4 0 0 1 1 0 0 1 1 Bit 1 0 0 1 1 0 0 1 1
Table 6: Control Register
1998 MX-COM, Inc. www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054 Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
14
MX802
4.3
Encoder and Decoder Control : Analog Input and Output Control
The Control Register, Byte 0: bits 0 to 5, are used together with the codec Powersave Bit (Byte 1: bit 3) to control codec input/output conditions and sample rates. Figure 3 shows the codec functional situation.
AUDIO IN
MOD
DEMOD
AUDIO OUT
CVSD CODEC
INPUT BIAS
200 k (nom)
VBIAS
AUDIO BYPASS
VBIAS
500 k (nom)
OUTPUT BIAS
Figure 3: Analog Control (with reference to Figure 1) Control Register Codec Decoder Powersave Control Bit 0 0 0 0 0 0 1 0 0 1 0 0 - - - 1 1 0 0 0 1 0 0 1 1 0 1 1 0 1 - - - 1 1 1 Encoder Control 0 0 0 0 0 0 1 0 0 0 0 1 - - 0 1 1 1 0 0 1 1 1 Circuit Switches Audio Audio Output Bypass Out Bias 0 1 0 1 - 1 0 1 0 1 - 1 OFF ON OFF OFF - OFF OFF ON OFF OFF OFF ON OFF OFF ON - ON OFF OFF OFF OFF - OFF Input Bias ON OFF OFF OFF - OFF ON ON OFF OFF OFF OFF - OFF ON OFF ON ON ON
OFF = Switch Open ON = Switch ON
Decoder idling fed with "1010101..." pattern at 32kbps. Decoder running at the selected sampling rate. Decoder circuits powersaved.
Note
1
1
2 Encoder running at 32kbps but Encoder Data O/P forced to idle pattern "01010..." Encoder running at selected sampling rate Encoder circuits powersaved.
0 1 0 1 - 1 0 1
Table 7: Analog Control (with reference to Figure 3) Notes 1. If the Delta Codec is in the Direct Access mode, these sampling rates will be as provided by the externally applied clock. 2. The input bias switch is operated by the Control Register Codec Powersave and Encoder Control bits to provide a relatively low impedance path for VBIAS to charge the input coupling capacitor whenever the codec is powersaved, or the encoder control bits are set to 0, so that input bias can be established quickly prior to operation.
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
15
MX802
4.3.1
Time Compression of Speech
The 25kbps and 50kbps sampling rate options are provided for time compression and subsequent expansion of speech signals. For example, 1.0 seconds of speech stored at 50kbps may be transmitted in 0.8 seconds if played out at 64kbps, and finally restored to its original speed at the receiver by storing at 64kbps and playing out at 50kbps. A similar result (with a degraded SINAD) may be achieved by using 25kbps and 32kbps sampling rates. However, the speech frequencies are raised by time compression, and since the signal transmitted to air must be band limited to 3400 Hz, the effective end-to-end bandwidth is 0.8 x 3400 Hz, which is approximately 2700 Hz.
4.4
4.4.1
Read Status Register
Interrupts
If enabled by the Control Register, an Interrupt Request (IRQ) is produced by the MX802 to report the following actions: Power Reading Ready Store Command Complete Play Command Complete When an Interrupt is produced, the Status Register must be read to determine the source of the interrupt. This action will clear the IRQ output. The Store Command Complete bit (and an interrupt) is set on completion of a Store Command. This bit is cleared by loading the next Store Command, or by a General Reset Command (01H). The Play Command Complete bit (and an interrupt) is set on completion of a Play Command. This bit is cleared by loading the next Play Command, or by a General Reset Command (01H). The Power Reading Ready bit (and an interrupt) is set for every 1024 voice-data bits (1 page) from the Encoder. This bit is cleared after reading the Status Register, or by a General Reset Command (01H). 4.4.2 Power Register The power assessment element shown in Figure 1 assesses the input signal power for each encoded "page" (every 1024 encoder output bits) by counting the number of "compand bits" (000 or 111 sequences in the output bit stream) produced during that page (see Table 8) with typical encoder input power levels (dB). At the end of each "page" the power reading ready bit of the status register is set, and an interrupt request is generated (if enabled). The resulting count is converted to a 5-bit quasi-logarithmic form. The Power Register reading is interpreted as follows: 00000 represents 0 compand bits 00001 represents 1 compand bit 11111 represents 512 compand bits, the maximum. This power reading is placed in the status register to be read by the microcontroller. Figure 4 shows this output, indicating the input power level.
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
16
MX802
Reading
MSB
Function Power Reading Ready Store Command Complete Play Command Complete 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Power Register Power Compand Bits/pg. 0 1 2 3 4 5 6 7 8 10 12 14 16 18 20 22 24 32 40 48 56 64 72 80 88 128 192 256 320 384 448 512
Bit 7 1 Bit 6 1 Bit 5 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
-39.0dB -36.0 33.5 -30.0 -28.0 -25.0 -22.0 -19.0 -16.0 -10.0 -6.0 0db
Table 8: Status Register
30
5-Bit Power Reading (Status Register - Bits 0 to 4)
20
Input Frequency = 1.0 kHz Sample Clock Rate = 32 kb/s 0 dB ref. = 308 mVrms
10
308 mVrms 0 -50 -40 -30 -20 -10 0 dB 5
Average Input Power Level (dB)
Figure 4: Typical Power Readings vs. Input Levels
1998 MX-COM, Inc. www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054 Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA All trademarks and service marks are held by their respective companies.
DVSR CODEC
17
MX802
5 Application - Codec Performance
+10 0 -10 -20 -30 -40 -50 -60 0.2 1 2 3 4 5 6 Frequency (kHz)
Input 0 dB Ref. = 308 mVrms Input Level = -20 dB Sample Rates = 16, 32 or 63 kbps
Gain (dB) 0 dB
Figure 5: Typical Overall;; (Encoder + Decoder) Frequency Response
SINAD (dB) 30
64 kbps
50 kbps
20
32 kbps 25 kbps
Input Frequency = 1.0 kHz 0 dB ref. = 308 mVrms 10
-30 -24 -18 -12
Input Level (dB)
-6 0
Figure 6: SINAD vs. Input Level at Different Sample Rates
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
18
MX802
SINAD (dB) 30
600 Hz
20
1000 Hz 1500 Hz
Sample Rate = 32 kbps 0 dB ref. = 308 mVrms 10
-30 -24 -18 -12
Input Level (dB)
-6 0
Figure 7: SINAD vs. Input Level at Different Frequencies
+10 0 -10 -20 -30 -40 -50 -60
Gain (dB) 0 dB
Input 0 dB Ref. = 308 mVrms Input Level = -20 dB Sample Rates = 25 or 50 kbps
0.2
1
2
3
4
5
6
Frequency (kHz)
Figure 8: Typical Overall (Encoder + Decoder ) Frequency Response
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
19
MX802
6 Performance Specifications
6.1
6.1.1
Electrical Specifications
Absolute Maximum Limits
Exceeding these maximum ratings can result in damage to the device. General Supply (VDD-VSS) Voltage on any pin to VSS Current VDD VSS Any other pin J / LH / LH8 Packages Total allowable Power dissipation at TAMB = 25C Derating above 25C Operating Temperature Storage Temperature -40 -55 Notes Min. -0.3 -0.3 -30 -30 -20 Typ. Max. 7.0 VDD + 0.3 30 30 20 800 10 85 125 Units V V mA mA mA mW mW/C above 25C C C
Table 9: Absolute Maximum Ratings 6.1.2 Operating Limits
Correct Operation of the device outside these limits is not implied. Notes Supply (VDD-VSS) Operating Temperature Xtal Frequency Min. 4.5 -40 Typ. 5.0 4.0 Table 10: Operating Limits Max. 5.5 85 Units V C MHz
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
20
MX802
6.1.3
Operating Characteristics
For the following conditions unless otherwise specified. VDD = 5.0V @ TAMB = 25C Xtal/Clock Frequency = 4.0MHz, Audio Level 0dB ref. = 308mVRMS Standard test signal f0 = 820Hz, Sample Rate 31.25kbps Static Values Supply Current IDD (enabled) IDD (powersave) Digital Interface Input Logic Level Logic 1 Input Level Logic 0 Input Level Output Logic Level Output Logic 1 (IOH = 120A) (IOH = -120A) (IOH = -50A) (IOH = 20A) Output Logic 0 (IOL = 20A) (IOL = 100A) (IOL = 360A) Digital Input Current VIN = Logic 1 or 0 Leakage Current into IRQ `OFF' Output Digital Input Capacitance Analog Impedance Input Impedance Output Impedance Dynamic Values Encoder Analog signal Input Levels Passband Decoder Analog Signal Output Levels Passband 9 3 7, 8 2 4 2 12 500 1.5 0.4 0.4 0.4 1.0 4.0 7.5 V V V A A pF K k 7 3 9 4.6 4.6 4.6 V V V Notes 1 1 Min. Typ. 7.0 2.0 Max. 10.0 4.0 Units mA mA
2 2
3.5 1.5
V V
5 10, 11 5 10, 11
-24.0 3400 -24.0 300
4.0
dB Hz
4.0 3400
dB Hz
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
21
MX802
Static Values Encoder/Decoder (Full Codec) Passband Passband Gain Passband Ripple Stopband Stopband Attenuation SINAD Level Output Noise (Input Short Circuit) Idle Channel Noise (Forced) Xtal/Clock Frequency
Notes 10, 11 11 11
Min. 300
Typ.
Max. 3400
Units Hz dB dB kHz dB dB dBp dBp MHz
0 -3.0 6.0 50.0 23.0 -50 -55 4.0 3.0 10
6
Table 11: Operating Characteristics Operating Characteristics Notes: 1. Does not include current drawn by any attached DRAM. 2. Serial Clock, Command Data, Chip Select, A1/DE1, and A2/DCK inputs 3.
CAS, WE, and A0 to A9 inputs.
4. When the IRQ output is at VDD. 5. The optimum range levels for a good Signal to Noise ratio. 6. Audio frequency response will vary with respect to Xtal/Clock frequency. 7. Reply Data output. 8. IRQ output. 9. RAS output. 10. Passband is reduced to (typically) 2700Hz when a sample rate of 25kbps or 50kbps is used. 11. Measured with a -20dB input level to avoid a codec slope-overload. 12. For optimum noise performance this input should be driven from a source impedance of less that 100. 6.1.4 Timing Min. b 4.0 4.0 4.0 8.0 4.0 1.0 1.0 0.45 0.60 0.75 Typ. c 8.0 8.0 2.0 2.0 4.0 2.0 8.0 16.0 8.0 s s s s s s s s s s s Max. Units
C-BUS Timing a tCSE tCHS tHIZ tCSOFF tNXT tCK Chip Select Low to First Serial Clock Rising Edge Last Serial Clock Rising Edge to Chip Select High Chip Select High to Reply Data High - Z Chip Select High Command Data Inter-Byte Time Serial Clock Period 2.0 4.0
Direct Address Timing tCH Decoder or Encoder Clock High tCL tSU tH tPCO Decoder or Encoder Clock Low Decoder Data Set Up Time Decoder Data Hold Time Encoder Clock High to Encoder Data Valid
tSU + tH = Data True Time Table 12: Timing Information
1998 MX-COM, Inc. www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054 Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA All trademarks and service marks are held by their respective companies.
DVSR CODEC
22
MX802
Notes: 1. Minimum Timing Values a. For all commands except "Read Data" and "Write Data" Commands. b. For all "Read Data" and Write Data" commands when no "Speech Store" or "Speech Play" commands are active. c. For "Read Data" and "Write Data" commands when "Speech Store" or "Speech Play" commands are active. 2. Depending on the command, 1 or 2 bytes of Command Data are transmitted to the peripheral MSB (bit7) first and LSB (bit0) last. Reply data is read from the peripheral MSB (bit7) first and LSB (bit0) last. 3. To allow for different microcontroller serial interface formats, C-BUS compatible ICs are able to work with either polarity Serial Clock pulses. 4. Data is clocked into and out of the peripheral on the rising Serial clock edge. 5. Loaded commands are acted upon at the end each command.
t CSOFF
CHIP SELECT
t CSE
SERIAL CLOCK
t NXT
t NXT
t CSH
t CK
COMMAND DATA
7
MSB
6
5
4
3
2
1
0
LSB
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
ADDRESS/COMMAND BYTE REPLY DATA
FIRST DATA BYTE
LAST DATA BYTE
t HIZ
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Logic level is not important
LSB MSB FIRST REPLY DATA BYTE
LAST REPLY DATA BYTE
Figure 9: C-BUS Timing Information
Figure 10: Codec Direct Access Timing
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
23
MX802
6.2
Packages
A
Package Tolerances
DIM. MIN. TYP. MAX.
B
E1
E
PIN1 K H L J J1 F P K1 C
T
A B C E E1 F H J J1 K K1 L P T
1.460 (37.08) 1.440 (36.58) 0.530 (13.45) 0.510 (12.94) 0.165 (4.19) 0.230 (5.84) 0.640 (16.26) 0.715 (18.14) 0.608 (15.43) 0.618 (15.70) 1.300 (33.02) 0.015 (0.38) 0.050 (1.27) 0.018 (0.46) 0.055 (1.39) 0.050 (1.27) 0.080 (2.03) 0.075 (1.91) 0.080 (2.03) 0.115 (2.92) 0.171 (4.34) 0.100 (2.54) 0.0102 (0.259) 0.0090 (0.228)
NOTE : All dimensions in inches (mm.) Angles are in degrees
Figure 11: 28-pin CERDIP Mechanical Outline: Order as part no. MX802J
D
Package Tolerances
DIM. MIN.
.450 (11.43) .485 (12.32) .045x45 .165 (4.20) .026 (0.66) .017 (0.43) .410 (10.41) .050 (1.27) .070 (1.78)
MAX.
.453 (11.51) .495 (12.57) typical .180 (4.57) .030 (0.76) .021 (0.53) .430 (10.92) typical .085 (2.16)
pin 1
A
B E F
G
C
H
A B C D E F G H J
J
NOTE : All dimensions in inches (mm.) Angles are in degrees
Figure 12: 28-pin PLCC Mechanical Outline: Order as part no. MX802LH8
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
DVSR CODEC
24
MX802
E B Y DA
W
C K J W T H
Package Tolerances
DIM. A B C D E F G H J K P T W Y MIN. TYP. MAX.
0.380 (9.61) 0.409 (10.40) 0.380 (9.61) 0.409 (10.40) 0.128 (3.25) 0.146 (3.70) 0.435 (11.05) 0.417 (10.60) 0.417 (10.60) 0.435 (11.05) 0.250 (6.35) 0.250 (6.35) 0.023 (0.58) 0.018 (0.45) 0.022 (0.55) 0.047 (1.19) 0.048 (1.22) 0.049 (1.24) 0.051 (1.30) 0.006 (0.152) 0.009 (0.22) 45 30 6
PIN 1 P
G F
NOTE : All dimensions in inches (mm.) Angles are in degrees
Figure 13: 24-pin PLCC Mechanical Outline: Order as part no. MX802LH
1998 MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480033.008
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.


▲Up To Search▲   

 
Price & Availability of MX802J

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X